Who Should Buy And Who Should Wait